home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / comm2 / onlinmtr.lha / OnlineMeter / OnlineMeter.DOK < prev    next >
Text File  |  1996-01-13  |  8KB  |  202 lines

  1.  
  2.  
  3. OnlineMeter V1.0
  4.  
  5. Ein Programm zur Gebührenerfassung
  6. von Carsten Schmidtkunz
  7.     Eugen-Richter-Str. 90
  8.     58089 Hagen
  9.  
  10.     Telefon: 02331-333402
  11.     Fax    : 02331-333402
  12.     EMail  : chesty@intex.ping.de
  13.  
  14.  
  15.  
  16. 01. Allgemeines
  17.  
  18.     Mit OnlineMeter können alle Datenverbindungen des Rechners über das
  19.     Telefonnetz der Telekom mitprotokolliert werden. Diese Verbindungen
  20.     werden  in  einem LogFile  festgehalten  und könnnen zu  einem  ge-
  21.     wünschten  Zeitpunkt abgerechnet werden.  Über den aktuellen  Stand
  22.     des LogFiles kann man sich immer informieren, indem man dieses ein-
  23.     fach ein einen Texteditor lädt.
  24.  
  25.  
  26. 02. Funktions-Umfang
  27.  
  28.     - ASCII-LogFile
  29.  
  30.     - Eigene Verwaltung von Tarifzonen (Bisher City, R50, R200 und Fern)
  31.  
  32.     - Kann auch Verbindungen weiterberechnen (Z.B. nach einem Reset, wenn
  33.       das Modem noch nicht aufgelegt hat)
  34.  
  35.     - Grafische Anzeige der seriellen Schnittstellenleitungen
  36.  
  37.     - Im Online-Log werden folgende Daten erfasst:
  38.       Gewählte Rufnummer, Name des Anschlusses. Beginn, Ende und Dauer
  39.       der Verbindung, Vergeudete Einheiten sowie der DM-Betrag dazu. Wird
  40.       das Log abgerechnet, so werden noch einige statistische Werte einge-
  41.       fügt, wie z.B. durchschnittliche Verbindungsdauer usw.
  42.  
  43.     - Kann im Carrier-Mode gestartet werden, d.h. das Programm überwacht
  44.       den Carrier und berechnet danach die Verbindungsdauer. (Auch manueller
  45.       Abbruch der Verbindung möglich)
  46.  
  47.     - Es können noch Einträge zum Log addiert werden durch einfache Angabe
  48.       der Rufnummer, Startzeit und Dauer. Daraus werden automatisch die
  49.       angefallenen Einheiten und DM-Beträge errechnet und im LogFile
  50.       vermerkt.
  51.  
  52.     - Zeigt die noch verbleibende Zeit der aktuellen Einheit, sowie die
  53.       Verbindungsdauer, Anzahl der Einheiten usw an.
  54.  
  55.     - Unterstützt (benötigt) MUI V2
  56.  
  57.     - Anzeigefenster kann Ikonifiziert werden
  58.  
  59.  
  60. 03. Installation
  61.  
  62.     Kopieren Sie das Programm OnlineMeter auf Ihre Festplatte in einen
  63.     beliebigen Ordner (am besten ins C:-Verzeichnis). Wenn MUI bereits
  64.     installiert ist wars das schon und OnlineMeter kann gestartet werden.
  65.  
  66.  
  67. 04. Benutzung
  68.  
  69.     OnlineMeter kehrt nach dem Start nicht selbstständig zurück und muß
  70.     deshalb mit RUN gestartet werden (Start von der WB noch nicht
  71.     möglich). Dem Programm können mehrere Parameter übergeben werden, welche
  72.     nun im einzelnen beschrieben werden:
  73.  
  74.     CONFIGMODE      Wird dieser Schalter beim Start angegeben, so tut
  75.             OnlineMeter eigentlich nichts weiter als seine
  76.             Oberfläche zu öffnen. Es werden keine Verbindungsdaten
  77.             erfasst. Dieser Modus dient dazu die notwendigen
  78.             Einstellungen im Programm vorzunehmen, die beim ersten
  79.             Start ja noch nicht vorhanden sind.
  80.             Das einzige Gadget was dann funktioniert ist das Gadget
  81.             "Tarifzonen editieren". Wird dieses Gadget angewählt, so
  82.             können Sie die für Ihre Anwendungen in Frage kommenden
  83.             Vorwahlen mit den entsprechenden Tarifzonen verbunden
  84.             werden (City, R50 usw...).
  85.             CONFIGMODE darf nur als einziges Schlüsselwort benutzt
  86.             werden.
  87.  
  88.     ONLINE          Zeigt dem Programm an, daß nun eine Verbindung gestartet
  89.             wurde. Dir Abrechnung beginnt dann.
  90.  
  91.     OFFLINE         Darf nur benutzt werden, wenn OnlineMeter nicht mehr
  92.             läuft, aber einmal mit Online gestartet wurde und die
  93.             entsprechende Verbindung noch nicht beendet wurde (für
  94.             OnlineMeter, z.B. nach einem Reset). Das Programm beendet
  95.             die Verbindung (Abrechnungsmäßig) und erweitert das
  96.             LogFile um diese Verbindung.
  97.  
  98.     FINISHLOG       Das zur Zeit gültige Logfile wird abgerechnet. Dieses
  99.             Schlüsselwort darf nur allein benutzt werden.
  100.  
  101.     WATCHCARRIER    Wurde das Schlüsselwort ONLINE benutzt, so wartet Online-
  102.             Meter erst so lange bis ein Carrier erkannt wird. Erst
  103.             dann beginnt das Programm mit der Abrechnung.
  104.             Optionales Schlüsselwort.
  105.  
  106.     SERSTAT         Zeigt, während das Programm aktiv ist den Status der
  107.             seriellen Schnittstellen-Leitungen in einem extra-Fenster
  108.             an.
  109.             Optionales Schlüsselwort.
  110.  
  111.     NUMBER          Hinter diesem Schlüsselwort muß die Nummer des gewählten
  112.             Anschlusses angegeben werden (Vorwahl und Rufnummer unbedingt
  113.             mit - trennen), damit das Programm die Tarifzone daraus
  114.             berechnen kann.
  115.             Dieses Schlüsselwort muß verwendet werden, wenn ONLINE mit
  116.             angegeben wurde.
  117.  
  118.     NAME            Hinter diesem Schlüsselwort muß der Name des gewählten
  119.             Anschlusses angegeben werden. Dieser Name wird dann auch im
  120.             LogFile wiederverwendet. Wird kein Name angegeben, so wird
  121.             im LogFile später "unbekannt" erscheinen.
  122.             Optionales Schlüsselwort.
  123.  
  124.     ADDTIME         Hinter diesem Schlüsselwort muß die Zeit in Sekunden an-
  125.             gegeben werden, die zwischen dem abnehmen des anderen Modems
  126.             und dem Erkennen des Carriers vergeht. Diese Zeit wird mit
  127.             in die Berechnung eingeschlossen (Meist dauert dies 5-8 Sek.)
  128.             Optionales Schlüsselwort.
  129.  
  130.     LOGFILE         Hinter diesem Schlüsselwort muß der Name der Datei angegeben
  131.             werden, in dem das Programm die Verbindungsdaten erfassen soll.
  132.             Dies ist jedoch nur notwendig, wenn noch nie ein LogFile
  133.             angegeben wurde, oder ein altes LogFile abgeschlossen wurde,
  134.             damit wieder ein neues erstellt werden kann.
  135.  
  136.     ADDENTRY        Mit Hilfe dieses Schlüsselwortes kann manuell eine Verbindung
  137.             mit in das LogFile aufgenommen werden. Hinter dem Schlüssel-
  138.             wort müssen folgende Angabgen gemacht werden (Alle durch SPACE
  139.             getrennt):
  140.  
  141.             1. Rufnummer des Anschlußes der angewählt wurde
  142.             2. Name des Anschlußes
  143.             3. Datum zum Start-Zeitpunkt der Verbindung (Format TT.MM.JJJJ)
  144.             4. Zeit zum Start-Zeitpunkt der Verbindung (Format SS:MM.SS)
  145.             5. Entweder die Dauer der Verbindung (Format 'D'SS:MM.SS)
  146.                oder die Uhrzeit zum Ende der Verbindung (Format 'E'SS:MM.SS)
  147.  
  148.             Beispiel:
  149.  
  150.             OnlineMeter AddEntry 02331-333402 "Carsten Schmidtkunz" 13.01.1996 10:36.00 D00:10.00
  151.             (für ein 10 Minuten Gesräch mit mir) oder
  152.  
  153.             OnlineMeter AddEntry 02331-333402 "Carsten Schmidtkunz" 13.01.1996 10:36:00 E10:46.00
  154.             (auch für ein 10 Minuten-Gespräch, nur durch Angabe der Ende-Zeit)
  155.  
  156.  
  157.     Wurde einmal der Rechnet resetted, oder das Programm vor Verbindungsende beendet, so kann
  158.     OnlineMeter einfach ohne Parameter gestartet werden, und die vorher gesetzten Parameter
  159.     bleiben erhalten und die Verbindung wird weiterberechnet (natürlich für die komplette
  160.     Zeit inklusive reset usw.)
  161.  
  162.  
  163. 05. ARexx-Port
  164.  
  165.     OnlineMeter besitzt natürlich auch einen ARexx-Port, an den man Befehle
  166.     schicken kann. Der Name des ARexx-Ports ist 'onlinemeter'. Einige
  167.     Beispiel-Dateien, die mit RX ausgeführt werden können befinden sich
  168.     im Archiv unter den Namen OM#?...
  169.  
  170.     Folgende Befehle werden zur Zeit von OnlineMeter
  171.     unterstützt:
  172.  
  173.     OFFLINE
  174.  
  175.     Die aktuelle Verbindung wird (zumindest Abrechnungsmäßig) beendet und
  176.     in das LogFile übernommen.
  177.  
  178.     PQUIT
  179.  
  180.     Das Programm wird beendet, die Verbindung wird aber weiter berechnet.
  181.     Damit die Verbindung nach Beendigung dieser ins das LogFile aufgenommen
  182.     wird, muß OnlineMeter nach der Beendigung der Verbindung mit dem
  183.     Schlüsselwort OFFLINE gestartet werden.
  184.  
  185.     STOPWAIT
  186.  
  187.     Wurde OnlineMeter mit der Option WaitCarrier gestartet, so kann es
  188.     passieren, daß keine Datenverbindung zustande kommt, weil z.B. der
  189.     gewählte Anschluß dauernd besetzt ist. In diesem Falle würde das
  190.     Programm ewig warten und sich nie beenden. Wird dieser ARexx-Befehl
  191.     an das Programm gesendet, während es wartet, so wird das Programm
  192.     sofort nach dem Erhalt des Befehls beendet (ohne Eintrag im LogFile).
  193.  
  194.     ICONIFY
  195.  
  196.     Ikonifiziert das Fenster. Die laufende Verbindung wird natürlich
  197.     weiterberechnet.
  198.  
  199.     UNICONIFY
  200.  
  201.     Das Fenster wird wieder in voller Größe dargestellt.
  202.